Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON HAFREN Terraced £66,490 £20,500 18 Oct 2001
4 LON HAFREN Terraced £98,513 £57,000 18 Dec 2009
5 LON HAFREN Terraced £67,569 £53,000 5 Jul 2017
6 LON HAFREN Terraced £87,078 £71,000 29 Nov 2019
7 LON HAFREN Terraced £86,583 £70,000 15 Aug 2018
9 LON HAFREN Terraced £93,055 £50,000 15 Apr 2005
11 LON HAFREN Terraced £123,910 £73,000 26 Apr 2010
12 LON HAFREN Terraced £111,513 £93,000 14 Aug 2020
13 LON HAFREN Terraced £145,126 £92,500 6 Aug 2007
18 LON HAFREN Terraced £82,718 £15,500 9 Jan 1997
19 LON HAFREN Semi-Detached £84,398 £50,000 12 Feb 2013
20 LON HAFREN Terraced £94,258 £72,500 10 Feb 2017
24 LON HAFREN Semi-Detached £117,302 £99,995 28 Oct 2020